package com.astoolkit.workflow
{
	import mx.collections.ArrayCollection;
	import mx.collections.IList;

	[Bindable]
	public interface IRepeater
	{
		function get dataProvider() : IList;
		function set dataProvider( inValue : IList ) : void;
		
		function get processingFirst() : Boolean;
		function get processingLast() : Boolean;
		
		function get currentData() : *;
		function get currentDataIndex() : int;
		
		
	}
}